@charset "UTF-8";
body,h1,h2,h3,p,ul,ol,form,fieldset,figure,dl,dt,dd {margin: 0;padding: 0;}
div,figure,img,input,button {box-sizing: border-box; outline:none}
body { font-size:13px;font-family: "Helvetica Neue",  Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;  overflow-x: hidden;
}
html{
    max-width: 1920px;
    margin: auto;
    overflow-x: hidden;
}
img { border:none;}

ul,ol {	list-style: outside none none;}
a {	text-decoration: none; border:none; color:#202020;}
.none {	display: none;}
.clearfix:after{   content:".";  height:0;  visibility:hidden;   display:block;   clear:both;  }
.sm-visible {display: none;}
.relative{position: relative;}


/*导航*/

.centerz{border-bottom:3px solid #cdcdcd; }
.center {width: 1211px;height: 118px;	margin: 0 auto;}
.logo {	width: 369px;	height: 50px;float: left; margin-top:45px;}
.search{ width:439px; height:38px; text-indent:20px; color:#a8a8a8; border:2px solid #fff; float:left; border-radius:5px; margin-left:128px; margin-top:46px;}
.submitimg{ width:23px; margin-right:20px; margin-top:5px; height:23px; float:right;}
.searchinput{ border:none; width:300px; line-height:33px; height:33px;}
.center .tel{ margin-top:40px; float:left; margin-left:28px; float:left;width: 200px;}
.center .telimg{ float:left; margin-right:8px; margin-top:5px;}
.nav{width:100%; max-width:1920px;position:relative; background:#fff; background-color:rgba(0,0,0,0.6); transition: all .5s linear; height:65px;z-index:999;}
.nav .like{ width:955px; margin:auto;}
.nav ul li{ float:left; font-size:16px; position: relative;}
.nav ul li a{ color:#fff; padding:20px 20px; display:block;}
.xiala a{   padding: 0!important;}
.nav ul li:hover a{ color:#b17f32 ;}
.nav ul .active a{color:#b17f32 ;}
/*IE提示*/
.browserupgrade{
    height: 50px;
    text-align: center;
    line-height: 50px;
    background-color: #000;
    color: #fff;
}



/*=====================================
       底部样式
=======================================*/
.land_buttom{
    width: 1175px;
    margin: auto;
    position: relative;
    display: table;
}
.land_buttom_on{
    width: 1175px;
    margin: auto;
    height: 70px;
    color: #ebe9e9;
    border-bottom: 1px solid #ccc;
}
.land_buttom_on_yi{
    font-size: 26px;
    float: left;
    font-family: 方正小标宋简体;
    margin-top: 25px;
}
.land_buttom_on_yi_span{
    font-size: 18px;
    color: #cccccc;
    margin-left: 10px;
}
.land_buttom_on_er{
    float: right;
    margin-right: 80px;
}
.land_buttom_on_er_yi{
    font-size: 18px;
    color: #ccc;
    margin-left: 106px;
}
.land_buttom_on_er_er{
    font-size: 14px;
    color: #ccc;
    margin-top: 5px;
}
.land_buttom_to{
    width: 835px;
    float: left;
    margin-top: 10px;
}
.land_buttom_to_a{
    font-size: 30.6px;
    color: #ccc;
    font-family: "Century Gothic";
    font-style:italic;
    letter-spacing:2px;
}
.land_buttom_to_a span{
    margin-right: 15px;
}
.land_buttom_to_b{
    font-size: 30.6px;
    color: #ccc;
    font-family: "Century Gothic";
    font-style:italic;
    letter-spacing:2px;
}
.land_buttom_to_c{
    font-size: 14px;
    color: #ccc;
    margin-top: 20px;
}
.land_buttom_to_d{
    font-size: 12px;
    color: #ccc;
    margin-top: 10px;
}
.land_buttom_so{
    width: 108px;
    text-align: center;
    float: left;
}
.land_buttom_so_text{
    font-size: 15.48px;
    color: #ccc;
    margin-top: 10px;
}
.land_buttom_fo{
    margin-left: 40px;
}
.land_buttom_sover{
    width: 100%;
    height: 70px;
    background: rgba(0,0,0,0.6);
    position: absolute;
    bottom: 0px;
}
.land_buttom_youlian{
    width: 1175px;
    margin: auto;
    line-height: 70px;
    font-size: 12px;
    color: #8b8b8b;
}
.land_buttom_youlian span{
    margin-right: 5px;
    position: relative;
    top: 2px;
}
.land_buttom_youlian a{
    color: #8b8b8b;
    margin-right: 15px;
}

.video_yan{
    width: 956px;
    position: relative;
}
.video_yan_ying{
    width: 100%;
    height: 298px;
    background: rgba(0,0,0,0.6);
    position: absolute;
    top: 0px;
    z-index: 6;
}
.video_hou{
    display: none;
}
.video_yan_pal{
    width: 75px;
    height: 75px;
    border-radius: 75px;
    position: absolute;
    overflow: hidden;
    left: 440px;
    top: 111.5px;
    cursor:pointer;
    z-index: 9;
}

.video_yan{
    width: 956px;
    position: relative;
}
.video_yan_ying{
    width: 100%;
    height: 298px;
    background: rgba(0,0,0,0.4);
    position: absolute;
    top: 0px;
    z-index: 6;
}
.video_hou{
    display: none;
}
.video_yan_pal{
    width: 75px;
    height: 75px;
    border-radius: 75px;
    position: absolute;
    overflow: hidden;
    left: 440px;
    top: 111.5px;
    cursor:pointer;
    z-index: 9;
}





@media (min-width: 1024px){
    html{font-size: 52.65px}
}
@media (min-width: 1100px) {
    html{font-size: 60.98px;}
}
@media (min-width: 1280px) {
    html{font-size: 65.98px;}
}

@media (min-width: 1366px) {

    html{font-size: 70.46px;}
}

@media (min-width: 1440px) {
    html{font-size: 74.32px;}
}

@media (min-width: 1680px) {
    html{font-size: 86.82px;}
}
@media (min-width: 1920px) {
    html{font-size: 99.32px;}
}




.scroll-to-top {
    width: 50px;
    height: 50px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    position: fixed;
    bottom: 150px;
    right: 20px;

    display: none;
    z-index: 2000;
    background-color: #44b2fe;
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s;
    overflow: hidden;
}
.scroll-to-top:before, .scroll-to-top:after {
    content: '';
    position: absolute;
    display: block;
    top: 15px;
    background-color: #fff;
    height: 20px;
    width: 5px;
}
.scroll-to-top:before {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: 28px;
    box-shadow: -8px 14px 0px 8px #1ba1fe;
}
.scroll-to-top:after {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    right: 28px;
}
.scroll-to-top:focus {
    outline: none;
}



